1080
0
1
3848
2
788
875
994
1169
989
1517
1143
3
1511
1663
1651
951
1430
1089
2119
1173
1542
1239
2537
1564
8597
8
2290
2462
2543
2371