3685
1265
3568
3476
3577
3356
3629
3385
1842
1401
1251
2978
1410
1536
10526
1809
1370
11482
1239
1261
1134
1890
947
865
957
1366
1659
770
10421
929
909
832
1503
829
3901
872
1452
1042
1087
964
753
1462
1184
1148
1253
1563
1268
1294
1144
919
909
1543
1093
909
996
2833
1078
1986
1228
892