964
930
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
1538
1482
1187
933
1180
1110
2641
3426
1145
1023
1045
1984
897
1579
962
3082
1374
833
873
993
879
1503
1096
933
1997
1201
1443
946
1530
855
1191
1120
751
855
1751
858
2340
1535
2732
1988
993
1273
1837
1751
943
1040
1008
2045
827
1366
1196
858
1015
1509
951
758
1687
1713
1757
1057
1547