4840
999
2593
831
1123
3086
692
3972
1138
3203
1127
1020
3469
955
3550
1152
5001
2633
3262
758
689
4074
3405
1481
643
4201
2828
771
1999
2721
1026
4107
1542
1869
658
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
819
755
771
1537
688
1225
726
1966
972
1639
2021
857
835
2379
689
1485
1724
1381
938
1618
835
769
784
1114
731
663
2187
990
1361
1646
1163
944
2732
608
753
981
1406
1451
819
896
2027
1362
998
1553
669
772
693
631
1354
2700
900
937
853
897
3442
2723
1078
887
1924
625