1681
1
1539
1382
1038
1135
989
0
2133
1250
3296
4
1690
2100
2
1653
2921
5
3326
3
1399
768
1568
1570
2760
4148
1168
2368
2110
1883
3562
1813
1787
1547
1606
1691