749
1272
901
994
1130
926
899
853
2505
925
2117
786
2043
953
970
1204
1000
4863
1049
1388
1029
2064
1243
1396
11764
1947
1370
1818
1657
1344
2342
4183
1316
1533
3717
1884
1899
1383
2712
2247
4970
2447
2699
6737
7091
2538
4812
2687
6892
30933
4203
15492
51837
9890
4410
3031
39836
5453
9512
31073