2430
3
2044
2
6075
15
20163
44
2262
0
4168
5
1119
2142
1230
4
959
1290
2738
2507
1
1013
3610
923
3017
1042
2505
3465
1426
1743
1179
3054
2057
4833
1683
1249
716
1104