752
1
562
399
497
1000
540
437
2
626
422
1836
1853
450
6271
1199
0
521
2161
9
2156
5
1010
801
903
1782
734
1185
10
438
589
581
1146
629
628