14582
2137
13975
2642
11143
869
10427
2042
4386
3434
3479
6911
3065
5544
2668
764
2590
4136
2536
520
2219
5763
1976
2922
1952
3394
1628
3166
1507
4099
1153
4529
842
4584