986
793
949
3047
1180
861
924
884
2245
1244
4295
4873
2104
996
1204
1087
863
956
714
1046
943
1584
787
1332
1650
1403
2496
2681
2040
1051
767
914
792
1933
3413
881
827
2733
1100
1546
1651
2037
4346
5135
1853
2021
1127
939
2664
10915
889
762
737
758
2072
1546
4735
3480
834
736
10764
4163
881
1344
876
1427
2042
3619
4344
1013
7231
3526
2810
4206
2208
2236
1920
1450
6258
698
1965
778
1290
3335
2787
1226
846
1624
2839
901
2251
19477
1088
805
862
3913
989
886
794
1238
3022
10910
752
730
6459
2017
2095
1635
2281
3466
4493
2527
959
1050
1598
1821
2237
2241
1865
3040