2710
2
1382
1
2368
1093
0
2105
1746
3562
4311
1844
496
2294
1938
467
1399
868
3354
1168
1054
526
2166
1751
4305
3326
3
1766
784