3591
11
2604
1
2710
2
4768
5
1527
2103
6346
16
2133
4187
10
12459
3
1815
1265
2110
772
2732
1363
1814
6676
12
866
3364
3805
6