1079
1
1175
2
1642
733
1129
2314
3
623
1771
2806
4158
5
983
3474
894
0
1410
1227
923
2180
9
3398
2179
14
1235
1510
880
2114
3905
2186
1535
3904
12
1566
1177
962