1513
1991
1079
1242
1032
1582
941
1048
1148
1376
861
1190
940
1345
838
898
1037
4808
883
836
894
1369
1116
1594
1501
2779
1483
1262
1203
1952
1126
1008
1216
1206
1095
1927
1012
1303
827
818
2423
1289
2327
3270
4279
2851
1451
1204
3184
1730
2042
945
1127
2976
1925
1913
1595
1699
1389
1265
1079
2646
1652
1100
1073
1791
1482
969
1375
919
2622
792
790
1058
2351
930
946
909
1605
881
1576
733
2157
1091
936
809
969
1474
1049
2029
945
867
1615
2993
892
980
988
1541
802
1441
1038
3738
974
1857
851
1438
1047
3246
1696
1181
2422
1017
894
967
1676
1499
1340
814
2538
2666