17353
0
325
1020
1045
2328
2190
1
1043
594
802
587
445
611
195
580
1711
360
25137
382
329
90
909
269
2587
16
398
771
171
436
2855
3
405