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
1427
1213
792
906
2217
763
824
858
1586
1432
920
817
1999
5080
715
1487
3802
750
728
1108
3793
2011
1245
949
1102
1721
1581
1354
901
989
1357
893
1989
1296
954
2165
928
772
1452
925
818
1078
1145
1457
820
1294
1679
857
728
801
884
777
1090
1156
1268
1106
1540
1279
2606
776
825
1079
2032
1144