4508
11886
1128
1246
1199
1624
1316
2240
774
892
6223
908
1041
858
4837
956
916
1245
2867
916
853
1658
924
958
1186
1578
1248
1015
823
11431
1431
1132
7015
2044
2757
5162
988
1381
964
1362
31953
1006
3531
1809
1366
953
873
4860
2210
945
1673
1246
1080
1478
6017
803
2076
3142
1438
1062