3326
921
651
2614
1574
931
2533
654
827
2380
2933
1104
771
1804
908
2642
662
1160
1052
2196
1019
738
624
961
956
668
1052
790
863
931
2431
1533
762
641
1611
1304
1442
721
833
1950
1108
1398
948
664
837
1744
2622
1274
1151
982
1914
1967
1128
802
1544
804
885
909
677
818
658
1150
807
1823
714
653
624
716
682
1461
1955
712
689
789
635
2435
1688
2188
1558
1525
700
1203
1294
781
1925
1170
603
674
1279
728
1417
1678
1282
890
702
1033
1997
1513
1679
962
634
794
1859
726
675
781
1421
1286
758
1768
1887
710
991
1762
1073
2448
1846
1022
696
1275