661
0
1049
2395
1823
1
414
615
105290
2211
477
714
2069
3
5262
10
300
493
907
10270
4
804
553
2442
2
1073
1053
287
521
814
2831
385
2644