1203
0
384
1259
1
1443
1801
2
2959
5
6180
1911
1369
1133
1054
1327
1077
1217
1138
1282
1265
1708
1175
1061
1047
2328
3
1484
4031
5897
4
2586
1268
2582
6018
2290