422
0
431
2663
381
534
809
468
2996
1611
467
420
1661
25669
2701
337
6164
332
2439
673
1166
619
1461
1216
914
343
513
657
1218
758
32302