3496
2800
1598
2093
1344
4053
1016
932
1040
931
1425
3008
1862
881
1577
4095
9733
2079
9190
2571
2775
2319
928
776
1547
3753
2341
1077
843
2772
922
893
3049
2982
973
992
1100
3166
3554
1877
1338
849
2500
1399
1214
1236
900
10639
885
33817
876
1766
882
1302
953
2228
1680
1353
14142
13951
1390
871
1163
1769
4198
879
1054
898
10596
834
1049
1676
927
840
5807
3105
2161
899
1961
2128
1736
1598
1004
1040
1494
1288
1776
1616
1997
2561
1129
885
2135
1898
2664
1299
2411
1320
1165
4647
903
1224
1307
1104
855
974
1459
2907
10881
2925
2128
1855
868
2992
5227
3549
1479
862
840
5343