1518
1064
869
961
2891
1546
977
1570
1493
1303
997
1019
945
1186
2369
998
2102
1626
1153
1218
1370
2115
873
1134
982
1119
4223
826
1036
2203
1152
1104
1027
1517
936
1180
857
876
911
1687
1026
1488
917
2696
1723
1689
929
2018
1343
1118
995
826
2421
938
2789
1167
2933
870
3657
921
1808
1442
1033
885
1083
846
1207
1201
2475
853
1135
925
943
1007
3255
801
1231
3013
1508
2985
891
958
811
941
1845
1246
2466
849
845
1601
4197
18306
1358
827
922
1091
856
1856
753
3041
795
1084
1155
861
2809
1490
1438
1430
840
837
1235
873
1266
1387
837
1031
1157
1664
1095
1933