958
1678
2968
3307
2398
968
998
1933
1193
910
1700
1088
1081
5105
1107
816
1058
960
7466
1583
1080
1114
1039
2042
1776
8093
1408
972
940
1051
1120
1494
1075
1921
1830
2906
958
2157
7918
2235
1046
1376
913
1439
1506
899
8910
1105
889
1603
892
1231
910
1839
1540
1213
2022
1683
919
3384
1035
2083
3191
856
1536
848
963
1453
1956
1619
2014
1124
774
1493
855
15473
1175
832
886
1101
831
1557
4505
1593
1006
1004
2538
841
830
1806
1637
1974
885
2635
7036
1014
2012
1059
871
1155
849
1064
2323
1133
895
2265
2697
2146
914
6849
2583
1513
1533
945
1504
855
909
890
925
3259