1244
2
3496
5
914
1
2328
2547
925
973
3079
1552
10232
14
1133
991
1459
3
2845
10
1204
4859
6
1350
1214
984
972
1172
1359
6283
4
1334
3579
1495
1996
1597
4879
1750