17353
0
2301
2
1020
3092
1
2881
1975
5155
8
297
3114
4
3510
4111
2749
2748
1452
1098
653
6801
278
505
598
691
357
458
2546
2598
469
1861
5
660
1172
970