1222856
4
123
0
2296
2
1092
31535
185
3980
3
3025
1
2405
5270
7
3063
2813
3350
3653
1929
398
1853
1906
1374
3149
2027
2506
326
21743
81077
101
105807
42
147
39326
19
1837
5
1327