673
662
1459
2246
782
693
750
760
791
4107
1288
1844
951
4114
8891
2067
926
898
5029
15960
3524
3398
892
2376
978
8112
2642
981
1364
7370
917
4572
2222
1531
1863
7445
1204
1496
3125
11797
2262
1374
4743
4864
4607
2305
1331
15643
3854
1306
2575
1440
2598
12504
3093
1543
4059
4205
1729
6054