1245
796
1721
2729
869
1944
1159
1338
1318
2209
821
1445
1187
1037
2011
1219
678
1576
2024
787
743
1858
2782
1128
775
3320
1443
767
2821
1202
644
1101
2011
1542
2268
1087
615
2982
1143
3304
782
1196
1982
743
1028
3288
713
718
829
696
1947
1228
1172
855
713
1315
1003
851
1913
1140
721
627
1719
895
822
1145
1461
634
699
652
2078
801
1089
1080
1642
2624
780
777
766
1676
892
1104
1814
1786
1014
1157
2355
746
1361
729
1227
1396
657
1782
2169
814
1177
1552
645
1443
787
4396
2239
1078
972
678
787
1134
722
1954
1422
2097
1499
1186
1589
745
698
1185
1232
664