1138
1
2100
2
4002
4
1576
3
3188
14
3368
999
1695
7
1095
3684
1891
1859
1290
2456
1711
1347
2021
1686
745
0
2489
3054
2748
9
619
2655
730
1876
7976
8
2934
526
1449