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
801
1230
740
2443
2513
1065
1707
745
799
1031
1323
1178
695
675
1246
934
645
674
2953
695
829
1396
1374
1762
748
633
1295
893
1793
766
731
1764
944
1292
1020
3577
823
639
1858
1327
1549
2057
666
2593
794
768
1208
1765
1519
4397
711
862
626
829
984
1334
2401
1468
1389
8884
732
4040
2654
3206
638
843
639
664
866
708
1956
682
650
722
707