17184
44
2117
4
3287
1
6968
5
1182
2
480
0
31183
12
565
1327
1758
1020
1215
9244
1710
2408
22330
22
445
2169
351
3301
2796
8822
2967
1306
629