16655
8
1050
1
193856
0
1048
2
3158
2139
3
1631
9
2724
5415
72288
252
3109
4
6515
7
110636
14
997
3881
17
1213
914
1189
985
1354
4238
10
1020
1410
123
1373
1337
1370
424
7115