2166
1
2173
1883
2
1816
3833
8
3518
3
2760
4
1660
83
1547
1203
1681
5592
1558
6346
16
2195
1265
1857
1363
866
3805
6
2622
2425
7
2356
2890
270
2456
1379
2254
2219