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
2109
1532
1354
862
966
1912
3070
1062
936
862
2102
967
1092
1210
1090
860
1458
986
932
804
1813
1373
1876
829
1105
809
1459
1074
880
846
1158
1572
1291
832
879
1925
866
1185
2202
1680
834
1438
1792
774
1548
1014
3013
1324
1784
951
1904
945
995
853
1083
1604
2571
761
864
1942
828
2737
922
1009
1339
866
1346
2140
751