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
867
1218
2609
1361
682
1444
1205
1047
599
763
1177
1448
2407
671
1400
2369
688
851
890
1117
860
801
794
690
3613
657
721
719
779
898
1631
696
2700
703
721
1062
894
1325
1495
3169
864
682
1447
1370
944
589
1579
2013
1567
1825
1217
963
1217
830
878
1133
1327
1063
1805
2509
710