18385
2
4289
10
1939
0
957
951
454
403
2121
4
409
415
1045
456
3559
1
2215
7
1557
1661
867
602
408
2397
722
410
787
1161
846
2634