3833
8
2534
2
1672
1
1759
5232
19
2600
4
5565
9
1593
3429
7
1946
3565
1379
514
1183
1561
3080
3
3045
2788
1860
2243
6
4867
1114
266
2425
944
1047
1372
1558
2980