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
2160
3501
2930
1800
3111
1038
1364
1383
2612
3430
2869
950
1552
2437
2646
12680
8688
826
877
771
2924
2644
3452
3491
2765
7414
3074
941
2569
15079
3120
1289
4944
2648
2922
3280
1089
2494
5270
5747
912
2815
753
2805
2496
943
757
2334
860
2727
1428
4396
4772
757
4255
1001
758
2201
1064
4472
1421
6233
4495
2698
4256