1444
1
1476
1257
6
2873
3
3296
4
1250
5033
15
847
3895
18
2982
2
5521
2921
19932
1558
3078
5
2627
1162
674
24337
22
1223
1767
2505
5811
1431
4309
1239
6753
17
604
517
2886