333
0
493
1880
2
804
968
909
2395
2459
9
918
787
458
1250
3
4820
586
17
3815
486
12005
882
290
611
846
392
414
21743
1
383
729
3383
2955
2093
2076