929
1
2110
1691
1305
1200
3562
1883
2
1415
2758
4
2760
8217
6
2100
2231
6345
673
0
1459
1286
2368
915
1332
974