2430
3
1295
1
6075
15
20163
44
4168
5
2650
20
1119
0
2142
2
1230
4
959
1290
280
2738
2507
1581
1013
3610
1226
923
2250
3017
3765
1042
2245
3053
7
297066
1426
1179
4833
1249