1020
0
2989
5
482
1
6515
2855
3
2843
4
625
2
5262
10
543
2036
19279
488
521
2716
2269
422
383
17353
1506
3691
1313