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
2096
1843
1650
1289
1047
1380
909
1024
1369
787
1011
1048
801
907
2590
753
992
1143
1003
761
1520
1894
1334
1577
764
913
1645
1061
1307
830
921
1147
799
821
1455
678
666
1258
1658
1197
897
756
716
700
742
991
2377
3384
890
1115
1289
745
682
1200
1861
884
2401
780
1152
1974
1867
1089
856