1079
1
1175
2
1642
733
1129
2313
3
623
1771
2806
4158
5
982
3474
893
0
1410
1226
923
2180
9
3398
2178
14
1235
1510
880
2114
3905
2186
1535
3904
12
1566
1177
962