1015
1
1694
951
690
2669
2
868
1813
0
1837
3
1787
3169
1380
564
784
1743
1038
108797
2522
3835
5
496
3518
1451
2999
1606
1681
6236
10
2505
467
8527
1047
17970
15