17353
0
732
1
1612
693
953
2069
3
646
970
1428
44199
47041
2076
2190
1772
2
1603
846
1332
342
1263
115427
661
1267
2283
691
543
1084
918
482
456
3691