17353
0
1873
2
430
1
295
325
2100
3
266
951
750
456
165
446
798
1290
671
31535
419
1161
846
602
1133
1045
1939
598
917
2143
7952
2121
4
280
383