668
3
6251
36
2770
31
2201
15
1124
7
2065
8
3502
20
3431
12
3820
22
3469
22
523
4
2769
30