2415
844
1973
3635
1240
1108
945
7109
1011
884
8551
6449
3869
6885
874
807
1545
1907
1111
1875
1171
2915
2365
805
3035
3096
5971
1016
1723
886
895
4205
1318
3870
2311
993
3640
861
964
2093
3314
828
1029
1127
960
885
2149
1193
800
12205
3662
2922
894
1107
1177
880
1493
1542
2431
2153
993
922
878
838
900
909
1350
1536
846
862
2350
953
843
905
1565
3136
882
891
868
2344
1385
827
1350
6587
1077
3663
39630
2116
940
1138
1513
1774
1914
1714
1409
1039
1338
953
870
3221
846
3517
1001
948
5893
1196
1173
1638
2524
783
2038
1021
830
1086
910
2049
1254
964
1739
1221