2058
1
1237
1568
1844
1532
3683
2562
2
1746
1380
0
3326
3
1295
1382
2368
2650
20
280
1813
1037
1581
830
2250
526
3765
4
2245
1093
1226
3053
7
894
673
571