851
802
958
1417
1654
866
1335
1551
2489
1039
1146
769
835
3019
4217
748
3643
1070
853
1938
1905
1248
791
1446
980
2075
976
3428
1177
3081
1572
990
838
845
4261
866
871
908
2381
793
990
1245
1080
3980
1030
847
1795
995
1207
1599
965
981
995
1993
3419
2232
804
1325
1049
1339
857
1217
1327
1026
2979
3659
1588
1788
1696
3007
1326
1658
1238
4578
1420
753
814
1643
5037
2692
990
778
1116
929
2511
2172
1667
6090
881
6956
8726
3721
1155
900
2495
736
3335
3171
1290
739
4641
2694
784
3090
3506
823
3040
1884
1399
1579
731
1133
1082
2085
2208
952
762
4381
2711
1012