1455
1
1390
1766
2
1361
0
1547
83
2999
3
1431
1691
2100
1814
1690
1819
1681
1778
1590
1168
2368
1816
784
4179
801
2760
4
2710
2110
3326
496