2152
2
297066
0
526
2082
1
2297
3
4085
2676
4627
7
2189
398656
19
3058
3485
6307
10
849
4228
1239
4309
801
2057
12149
2405
582
4285
16174
5
868
1940
2740
1449
1753
9027