4505
11885
1128
1245
1197
1622
1316
2238
774
890
6221
907
1041
856
4834
956
915
1245
2863
914
853
1657
924
958
1185
1578
1247
1015
823
11429
1431
1132
7014
2044
2754
5158
987
1381
964
1362
31952
1005
3528
1808
1366
953
873
4856
2208
945
1672
1243
1080
1477
6017
803
2074
1117
3142
1438