1073
1042
857
955
2983
1702
927
1473
1504
1630
896
825
3826
1868
1768
1607
1359
843
1142
965
879
2733
1142
1582
955
1152
1478
1000
1846
3923
2486
1538
1987
5736
1134
916
1688
1514
1497
1049
1337
833
1232
1193
839
2012
859
2587
816
1377
793
1671
848
979
948
964
892
1131
1835
837
804
795
1019
941
919
4277
1935
1516
921
1126
2604
3723
801
2006
1012
1396
1762
918
1259
826
1550
1255
2269
958
810
1495
1751
2437
958
1140
967
1124
1268
1767
1158
1917
1153
1604
1521
878
1757
1298
1772
832
1186
903
790
858
795
766
1014
1549
1726
4244
2694
890
797
1047
1089
904