3092
4
17340
14
3198
0
1643
1
5439
5717
2507
1507
603
3910
3
2959
2234
1131
2
3398
9
2061
4033
3987
2688
518