1314
1
1495
1023
844
991
1346
1557
1447
1649
1286
3
1377
2
1412
1088
1605
1221
2303
1169
1116
1788
2053
2044
5375
0
1128
1309
601
1038
1372
774
2986