4283
5
15871
6
3296
4
1481
1
1742
1237
2493
1638
10317
2
5152
5033
15
16062
1705
13034
1257
4110
1603
4175
4526