1596
0
459
423
573
603
1437
2429
894
662
3286
732
3660
494
1224
1390
1080
325
355
814
1399
2332
1180
35
336
368
930
497
658
914
5310