964
930
879
877
1013
978
2441
1399
1140
1664
781
920
2583
877
870
1063
829
1042
873
1030
1314
900
858
1036
2617
3844
1554
1361
1073
877
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
3220
1434
849
1661
1081
1765
2752
1863
1759
937
1026
2445
839
2542
883
2041
955
2495
2905
1184
2120
909
958
1158
1159
1158
1380
2057
1340
1770
883
1427
1546
1240
892
1649
1324
816
914
1079
1140
873
1223
1647
1824
847
1068
1454
1153
2297
1694
2311
1285
1005
2635
1319
896
947
2003
855