2886
4
2398
8
586
0
3625
1
477
4867
7
984
372
628
977
971
1225
485
630
560
181997
11
905
2604
1239
1282
1342
454
1951
2
1853
809
792
1974
1598
570
1051