2591
2228
822
1032
3164
989
860
2980
2451
2347
955
848
888
5495
901
1275
769
1049
784
933
2710
3787
4745
8192
17036
2659
2623
3135
15132
4317
1259
821
2661
2817
907
4503
6071
750
2779
1591
1030
4569
977
1376
951
1440
3135
834
829
1169
793
1702
1170
3165
2415
3292
4327
2957
3367
3076
1383
2805
6940
1694
3280
903
811
1001
2728
820
3082
848
2362
3218
1952
2261
4730
4116
2087
898
928
974
12681
1090
1157
2775
838
768
3548
1022
2924
4257
2448
1293
4315
4945
950
758
2910
758
2682
1851
2219
5748
2405
901
4772
966
912
2646
4373
3125
1160
2494
1064
3442
6233
3597
5485
1429