4198
1
1960
0
2300
2
495
8313
9
2507
38477
34
4465
22
7978
2629
3354
5151
19783
1473
5978
6
12761
3
57793
1163
734
525
3125
581
1059
2044
986
8437
2525
4
3758
5