2000
4
729
0
3615
7
770
1866
3
2932
1
472
4936
2552
857
4682
2
809
4315
5
731
1898
7756
477
1649
2431
2337
3123
499
475
2693
1431
419694
9
909
889
1192
1378