3510
3503
16202
1393
902
1017
2057
755
6454
939
2931
2460
4319
2982
2952
807
2508
4131
4746
5281
2880
3165
908
1441
15133
13616
2591
2228
822
1032
989
860
2451
2347
955
848
888
5495
1275
769
1049
784
933
2710
3787
8192
17036
2659
2623
3135
1259
821
2661
2817
4503
6071
750
2779
1591
1030
2868
3116
1232
1086
1064
2333
847
6431
17025
2922
3120
927
1963
901
2448
757
3547
1288
8688
2644
2946
2910
1421
2496
753
5747
2260
3430
2451
757
7509
1260
3158
4545
8301
949
3452
853
820
2052
2087
2878
898
4590
770
2261
5270
6049
2727
2662
912
1694
1974
3155
16138
1037
11344
766
1678
848