1131
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
847
984
941
1638
1131
1521
927
851
844
843
840
1001
1519
829
1284
2521
1038
950
1310
1440
1441
2666
1049
771
970
1008
1470
964
1239
1907
879
2182
1991
860
1122
3013
743
1460
2132
1018
1331
1368
1326
875
847
1582
1713
1259
1103
1404
958
2761
1006
914
857
936
864
1053
928
814