556
1
612
770
1108
761
860
525
722
983
2
971
2327
912
3496
5
1458
3
1203
1348
4852
6
1195
2546
923
1551
3073
1133
1086
4
1100
1242
4877
10
1332
1492
3578