343
1
1503
5
2744
8
474
2
1956
4
849
0
980
3
2121
774
7
3765
15
2233
2432
6
1594
775
871
1732
368
470
1950
1189
1410
1673
1758
1327
11
706
495
3971
375
337
891