4266
1128
1171
961
897
931
991
881
911
998
914
1203
1016
994
1222
4025
1185
989
1146
981
1384
1541
1447
1076
1067
13332
1064
978
3473
1045
1814
14258
1433
1478
11468
1199
4515
1875
3434
10599
9889
3705
15612
3801
14726
2514
6239
3114
2418
1782
5075
43248
4462
3652
6033
5739
10851
4464
2623
2505