2918
2
1922
3339
9
2851
2066
1
2710
1976
874
0
1257
1199
1151
2547
3
1285
6
1226
2104
4606
3069
5
2333
1861
376
3931
4
4614
3682
605
236066
14
2047
1114
3240
1018
697