517
1
572
478
1666
423
741
425
579
735
459
571
409
495
2
528
654
577
485
1332
1644
3
1154
4877
10
1458
969
1865
1171
1060
4
1132
1082
1153
1207