1844
1046
1654
4560
2871
934
976
915
893
682
797
1712
681
742
990
848
1428
614
1089
949
1256
2432
704
877
8919
2003
1845
695
872
641
1118
1750
3270
12844
832
933
1638
677
1075
716
2665
1084
2825
777
1663
1927
725
737
801
926
1226
5155
1207
1299
1114
820
4253
1317
1031
1038
1208
3048
1403
2018
1471
711
825
1264
893
3287
905
837
1045
18057
2527
997
1026
1389
1136
1914
6130
5474
686
710
997
916
4670
1184
697
3281
958
712
863
1324
1769
713
847
1040
1643
5804
755
1414
2449
1175
1907
1516
885
1288
758
940
717
1736
844
1735
1891
1116
755
1331
1209
1666