1688
1
1015
1694
951
690
2352
2
1451
0
2669
564
1743
108797
1380
1048
1431
21152
8
2949
994
6
1833
2164
3
4425
1739
1364
1813
4
1969
574
3117