1570
1348
945
1177
1229
839
956
1581
2367
1061
1476
1950
1086
670
636
688
3644
1076
2040
1627
1467
730
1409
1181
1073
721
804
1023
783
729
1392
913
1579
669
2947
688
686
3243
669
1122
952
785
754
1821
1360
963
965
1154
1160
728
888
3250
1318
8879
658
959
1202
629
1419
1404
859
688
769
1168
632
814
2210
1556
1393
699
1964
868
885
1306
672
677
1558
695
615
726
802
1595
618
1085
1411
2969
2474
1289
721
663
1203
832
1334
1985
1408
822
1504
1068
769
864
756
1410
1979
743
965
1240
1384
752
663
1363
682
1565
893
831
1498
1289
2953
945
1839
717