905
0
3429
2411
866
1657
670
577
41
2588
392
749
461
658
1617
593
1049
380
471
975
3680
2
557
1008
297
1064
612
1853
2241
153
566
2697