4506
11885
1128
1246
1199
1624
1316
2240
774
890
6222
907
1041
858
4834
956
915
1245
2867
914
853
1658
924
958
1186
1578
1247
1015
823
11431
1431
1132
7015
2044
2756
5160
988
1381
964
1362
31953
1006
3531
1809
1366
953
873
4857
2210
945
1672
1245
1080
1478
6017
803
2076
1118
3142
1438