582
2
800
1
749
10
4694
7
2731
8
1128
3388
6260
0
625
970
3595
1826
753
3
777
4122
15
6371
1100
1896
2542
22
2241
166543
18
989
1222856
4
954
2192