1023
1
844
991
1346
1557
1447
1649
1286
3
1377
2
1412
6707
24
1088
1605
1221
2303
1169
545
918
1754
1116
5439
3355
4333
0
1434
1711
733
3991
4
989
4152
2468