2050
18
170
54
0
152
115
199
16
643
11
100
139
2
196
948
598
933
1986
647
452
739
25
