839
1
999
2301
1374
1961
0
2168
12590
1276
804
646
392
1861
2221
3
3123
1154
662
4771
2
383
1547
2189
2962
6
422
17730
11
860
1073
518
552