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
1687
865
1745
779
798
817
689
798
1391
17974
1157
1020
731
1062
1896
1489
15293
783
950
1590
1236
1945
2439
2593
1060
1698
1546
777
1628
863
845
923
1361
2380
11120
1261
986
840
2669
787
2105
1029
1020
865
1025
1258
1030
956
9178
1306
1257
1068
671
1207
6083
851
1182
761
711
1791
872
1142
884
1934