2239
890
1782
682
858
692
811
1944
761
677
780
2903
1776
1261
667
950
3628
1638
754
700
1617
1125
1058
1880
1136
1206
1089
1118
906
753
1506
1352
1087
3063
892
1557
745
1230
1141
632
745
1119
1283
912
930
1149
2023
1138
863
945
805
1024
2480
802
747
635
970
621
715
1060
1278
907
935
1019
912
612
636
2208
807
871
2460
659
1137
1346
1119
870
850
1851
2235
1241
1959
1676
887
767
891
1662
1260
725
835
863
1443
702
843
3027
770
2317
2106
701
815
3242
752
865
1626
713
615
618
1308
1453
953
680
754
1468
841
808
663
4545
998
1414
1929
704