3303
8872
1387
2721
4768
1169
1527
3103
18205
1692
882
827
1638
1384
10707
1106
4118
1171
1547
1312
4437
872
1563
1208
4732
1326
744
6808
1551
1596
868
1199
1128
8825
788
1770
1911
1413
1484
2710
747
751
2067
1940
1742
838
792
4507
1571
895
851
2528
832
786
1313
939
823
4466
716
2715