956
919
800
787
1236
1034
1040
873
1256
1683
1560
2290
5096
15897
6570
4520
1477
1900
1151
915
3098
1666
1562
981
1230
2390
1796
1703
997
1109
989
1061
838
1970
1078
851
1103
1450
1890
1380
946
1173
815
998
1567
1161
817
954
5271
1326
825
821
1442
969
1300
1634
2114
2105
2008
1137
2098
1017
679
2354
737
717
2330
1979
1111
782
2153
1051
1552
7252
1058
1097
1097
815
1294
774
1268
1279
1001
1273
678
1491
1523
724
2468
888
1073
2523
870
1101
785
3798
2871
1083
738
1458
1058
875
1025
897
1335
727
805
919
1762
1970
716
990
788
978
1465
3117
5151
1642
1609
795