1690
1
1723
2398
8
586
0
477
984
372
628
977
971
2861
2
1225
485
630
560
181997
11
905
1239
1282
1342
454
1558
1853
1185
809
792
1974
1598
1022
570