5014
1168
2456
2895
3838
2590
5934
1383
1467
1788
19044
1726
1756
2303
1213
7778
1827
20485
7498
1512
17087
1374
14746
16676
122554