489
2
539
653
1
706
376
1010
3
3375
7
3859
9
446
96
581
387
871
1693
2323
1274
1209
1186
1762
1823
1654
5
1118
1408
888
1179
1861
3099
4
1475
1441
914