1051
1
1332
2277
0
1716
796
6
2870
2
1566
1844
4396
5
1752
5070
19
2908
10
2392
3671
2207
2377
6346
16
658
1518
5771
1213
2934
2689
1558
3562
2108
3
2622
2462
3613
8
383