1053
0
6842
2
839
1
999
1385
2301
1961
2168
12590
1276
804
3069
7
392
1861
2221
3
3123
4771
383
1547
1330
2189
422
17730
11
860
1073
518
552