1194
1
985
1015
1694
690
951
2669
2
564
1743
0
3401
989
108797
912
2934
2438
3
1416
21152
8
2180
2959
2394
2949
4179
2294
5375
2245
1451
10827
4
1174
1734
843