987
854
2158
4553
2536
7934
6740
12034
1013
739
845
1009
1420
1099
1118
2673
705
663
755
720
1408
721
1559
773
1457
7777
1693
4024
1822
803
916
1143
701
1113
3145
2059
934
853
797
1744
880
1056
745
748
21738
1127
1804
934
3799
2715
903
1081
1780
1177
1322
850
770
1326
2654
915
807
795
648
1108
1252
1536
1961
859
912
1193
1117
1876
824
1377
942
1269
926
787
840
2231
1283
826
711
1147
7812
1532
925
701
5972
1066
1446
778
1630
1876
1418
728
737
1750
837
752
1024
972
7003
3329
2103
1736
847
6321
1716
682
1490
2085
6130
1080
1669
902
861
770
2192
1010