2000
4
729
0
1129
2552
1
383
857
1084
3615
7
809
4315
5
731
2932
935
1132
1049
2395
414
105290
2211
477
714
2069
3
2115
5262
10
300
493
907
10270
804
553