3765
4
297066
0
1583
2535
2
21152
8
19783
4096
32302
28098
14
3090
6
571
1267
2932
25669
3498
5209
9
38477
34
2666
1295
1
383
17946
280
570
800
894
878
1189
1816
2650
20