458
1
1996
1288
2
17785
21
3515
14300
6
34836
19
60759
36
1834
981
91
961
5
696
1161
7
609
562
908
4
761
1554
11
9926
9
4902
3231
3
35361
0
69639
4511
1847
966
2152
1635
195993