418
0
2730
6
1824
2657
3
1020
2668
2
464
458
20634
8
1880
25137
999
17353
2855
105290
575
381
416
968
777
747
1580
1511
483
518
622
846
2989
5
1237
1
2581