825
3826
1868
1768
1607
1359
843
1142
965
879
2733
1142
1582
955
1152
1478
1000
1846
3923
2486
1538
1987
5736
1134
916
1688
1514
1497
1049
1337
833
1232
1193
839
2012
859
2587
816
1377
793
1671
848
979
948
964
892
1131
1835
837
2109
1532
1354
862
966
1912
3070
1062
936
900
1761
1731
1640
887
1656
1779
1031
1101
1201
952
1148
972
857
1504
787
1698
2054
1834
2931
962
1023
1517
929
1104
4277
920
909
907
942
1154
1461
803
3178
2051
1110
2832
1135
994
832
992
1262
938
1036
1082
1843
1231
865
1132
1693
1292
818
767
962
1223
2119
1938
1294
5167
1291
756
1073