3015
915
950
1681
3137
1224
1074
990
1077
1127
928
829
804
1643
946
961
858
952
1330
1877
1432
2904
4911
1772
1288
1778
8271
1583
928
1080
2938
3257
1504
1698
1038
1120
888
931
2668
1826
1318
1778
2611
1043
865
1000
1769
1453
1339
2784
905
1198
1253
4615
1094
1056
946
2293
2181
1037
1644
2057
902
1236
1561
1790
1157
987
985
3118
843
3431
1128
1748
1636
1379
2775
1743
1252
840
982
1985
1290
1350
1186
1421
1007
1255
1784
932
2304
1722
780
1014
913
956
871
813
984
975
987
1099
1806
957
1324
1991
912
4197
2561
930
1291
1553
2057
1280
837
919
907
1228
820
1044