1681
1
1015
1694
951
690
2669
2
564
1646
3
2566
1743
0
2180
108797
2508
7
2173
830
2929
6
1539
1691
1008
1380
1841
1988
5
21152
8
2949
5527
2108
1787
962
4360
445