21743
1
747
0
3469
4
349
413
453
2235
3868
2
575
12958
5
355
2767
3
358
1123
373
618
584
380
382
78
1152
484
1540
445
637
251
90