860
0
849
1
1894
1961
4151
2
3116
1343
765
3551
3
514
928
1513
896
2461
20
462
2279
16
3791
5
177
1251
771
5207
1389
333
2000
343
2064
1907
3498
4
5132