1008
9393
806
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
1739
1370
3256
2169
959
1064
2097
1001
1354
1163
903
631
1449
1320
757
851
942
1067
663
1681
743
2962
994
968
607
1768
687
734
954
1444
757
894
1735
1161
861
1581
730
605
807
729
671
702
1870
820
1020
697
815
894
794
1149
668
2985
1080
662
740
1930
819
694
2393
1064