1496
1
1015
1694
951
690
2669
2
5296
13
564
1794
0
1743
1726
1033
108797
748
2638
1304
83
1495
21152
8
2949
2110
1787
2670
5375
2294
1923
2386
1451
2522
2245
3