4704
11307
37588
4475
1324
804
4540
16256
15148
987
2249
1363
1043
1085
1596
971
6514
5341
3981
852
1463
10685
3650
1543
1154