3719
1157
2553
831
849
1961
1049
1776
2225
5767
971
958
1471
1292
24384
854
1050
1642
2516
974
902
1205
920
949
1905
1000
5774
856
1189
860
2500
845
3556
1331
732
2504
1065
4367
813
20764
5722
1416
3698
1402
1014
1082
1803
946
2034
819
2881
5450
1170
897
4424
2114
3370
3162
2506
2783
915
1251
7323
827
2598
1240
652
880
1207
3831
694
5088
686
1993
1583
990
1065
785
6125
817
1925
3857
665
1206
785
780
6025
3478
754
746
1512
1034
724
4554
744
1071
1358
1385
628
6797
2500
1133
1329
6941
636
814
1628
828
701
1050
1277
1167
1958
3717
6056
7079
2391
947
836
1148