4009
3221
4577
2617
2055
2163
1556
1553
1560
1411
2292
2744
4114
2631
2119
1903
3295
2273
3046
1259
4224
2755
2719
2656
628
1284
1130
1000
848
2738
885
1666
3494
703
2779
2414
1157
2422
722
925
1550
2774
957
949
773
1911
883
995
2526
4267
698
1726
949
1283
698
644
1731
1043
2361
1093
632
1996
1218
2875
819
3442
758
887
908
1046
1411
788
1424
1446
1388
798
1860
905
695
889
612
4154
1629
2008
727
682
1650
3296
1175
1361
1297
818
926
737
1622
7090
1769
807
2028
687
2034
4993
18146
1051
2406
720
1933
1471
1880
675
662
951
649
673
603
1150
1167
1416
845
1177