2105
1
2430
3
9077
28
1295
20163
44
2854
1437
2650
20
2142
2
1230
4
959
0
1290
4168
5
280
2507
1581
1013
890
3610
2250
3638
6
1787
3017
3765
1042
2245
297066
1426
2082
5488