2245
3
1606
1
2669
2
2131
841
3657
8
1181
297066
0
1950
1860
1859
257
1125
637
3485
7
1526
3589
1632
2749
1339
3065
2530
4
1277
1226
1547
3053
3583
10
878
1000
3715