447
14011
30028
1448
1088
1417
47842
19911
1415
1526
756
791
1489
1646
27713
15911
602
676
1118
174
2
1038
541
573
1223
512
761
1288
261