21460
15660
8610
3533
6903
74253
5607
351
4841
1279
4802
19322
4500
18957
3818
2144
3364
1157
3233
202
3168
929
2887
0
2833
14397
2812
48747
2662
16694
2628
1595
2551
1634
2433
101297
2039
2675
1940
1139
1614
11038
1597
992
1570
1172
1555
1632
1482
82
1471
43045
1470
232