1020
0
381
467
17353
25137
517
675
968
4111
2
1333
1
476
2328
458
19279
2730
6
1425
121182
516
456
415
1007
403
2123
5255
16
895
951
1939
602
637
230