1015
1
1694
951
690
2669
2
564
1743
0
1681
108797
2769
1125
1588
753
370
1356
3
2115
2428
3065
2550
1131
5919
1876
21152
8
2949
1502
923
2772
5
897
1961
1691
7