2665
1707
670
818
2158
730
799
1968
1437
756
770
1322
1144
1710
1255
724
1482
747
710
1247
791
2579
7974
912
1530
1394
627
710
853
630
715
993
669
1629
1190
3623
968
686
913
1303
1068
2086
1663
1704
1468
694
1334
1112
2135
1254
1465
1359
2109
839
861
1035
617
1558
1088
662
1696
686
3140
1202
671
1206
1438
792
788
1414
1323
2112
1369
1056
1461
748
1652
826
815
639
1063
2284
1693
1415
765
1303
3256
659
702
2425
663
698
1001
759
754
974
693
2025
2198
948
1038
767
1439
660
747
798
2073
774
850
941
621
1511
2768
943
664
782
611
786
1458
4993