124
0
160086
14
1880
7
2932
2
1079
1
1546
8
811
4
123980
130
49
609338
950
1004
753
1816
849
991
1661
3050
10
928
68
72
1643
1180
32
614
2255
782
1183