16581
8
1029
1
192218
0
1026
2
3127
2109
3
1612
9
2695
5239
71571
232
3050
4
6479
7
107579
14
978
3823
17
1148
904
1169
951
1340
4195
10
967
1377
118
1346
1319
1343
416
7016