1015
1
2788
2
2258
1694
951
690
2669
1595
3
1787
10180
8
83
564
833
1743
0
1038
108797
3835
5
942
3225
3518
1451
1905
1508
1606
1040
6236
10
2505
8527
1047
17970
15