2396
1665
965
940
4723
947
2111
959
952
1783
2457
3071
859
2201
845
18362
1149
1208
923
992
2066
945
1621
1558
1760
1107
924
1268
1226
921
2126
1784
2970
3049
2238
3280
2160
1047
3025
1989
1607
1879
1646
1548
962
938
1962
1810
913
1754
997
1027
817
1972
2645
1841
924
1291
1136
1489
1074
1469
2420
817
1059
964
1921
920
2046
1437
831
999
791
915
1957
842
1081
1102
772
1781
4278
2933
823
1814
1807
1153
873
1915
1685
1838
3027
1608
809
1557
3914
863
2599
843
3615
904
1068
861
780
2087
1202
862
1798
1837
1167
840
965
2606
1338
817
1358
1292
2248
1616
2338
955