1415
2
933
1460
3
1504
757
562
557
780
1
2423
2219
869
1332
1188
2253
1294
368
1335
1388
1688
2597
0
1823
2223
2286
4
703
541
514