1995
2
2840
13
520
1
3898
18
2445
6
944
0
2621
1567
22882
17
1791
1501
6052
10
6759
4
819
2605
2258
3
2364
2172