951
1
6676
12
3186
8527
19932
6
1451
123674
35
2505
2
1694
2495
0
2131
2949
980
2312
1250
108797
2522
784
1223
3256
10827
4
1431
3353
6236
10
1015
1289601
1534
9956
3
1403