1399
1
1516
1000
0
785
1963
2
488
3187
5
1232
427
1371
1115
1590
2562
311
1254
405
2235
2110
4996
3
2088
717
1743
1867
1794
653
804
3621
3428
3580