2164
1390
2858
1158
4051
2469
3212
1001
1309
3620
2242
4116
1769
1332
755
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
703
951
1521
1182
1634
790
1360
944
1020
675
1992
669
1495
1447
756
735
657
1229
1453
793
695
1148
777
1990
2162
851
780
1093
801
760
719
3256
3296
1159
2147
708
639
1815
908
2141
686
1650
736
676
855
1023
1043
851
2848
854
819
803
682
1734
668
657
1311
993
2253
816