2596
2
189326
0
550
1
2732
623
19079
6
19944
10827
4
1942
5978
7034
534
17970
15
66
11153
8
2740
2082
1922
994
181997
11
2274
2348
7893
4818
1755
2378