2722
3
1135
1
2402
4
2247
2
1590
436
923
1888
2368
83
1814
693
0
2698
496
3485
7
697
3562
1437
2660
833
2530
1092
3715
1217
1956
3326
1945
1358
4101
2755