4990
2951
7027
5733
4392
2925
918
5871
1980
913
862
6175
4800
799
5848
5566
6935
808
791
1365
783
2362
920
854
1280
818
3759
1156
801
3627
6540
3039
1255
891
1344
7386
2133
2274
6291
2154
963
2742
894
764
4514
966
1139
1407
1612
913
1047
1302
1133
8998
2627
1017
851
1178
1272
2492
797
3098
1225
1115
1750
8942
2436
1265
1263
1337
854
1439
852
1025
737
717
803
843
1240
838
2602
747
737
958
2483
820
2685
6799
2821
2739
3453
1039
670
771
1517
2506
925
2586
1603
3086
806
6852
809
4244
2290
882
787
811
2463
1359
796
3017
790
4146
899
1127
2375
2252
7288
1169