1481
1
4283
5
15871
6
3296
4
5033
15
16062
1742
1237
1257
2493
4110
1603
1638
10317
2
5152
3655
3
2921
3991
1705