17353
0
1873
2
430
1
325
2100
3
266
951
750
456
798
31535
787
1161
846
602
1133
1045
3442
1939
1645
917
2143
7952
2121
4
280
918
3559
1661
3599
401