2760
4
882
1
2850
2
2293
0
1787
1358
2152
6346
16
3014
20
951
2255
2934
1015
1087
1241
2507
1813
1921
2173
2219
1606
3085
5
3491
2294
3485
7
763
1751
1566
8527
2344