2535
2
32302
0
17946
25669
3498
4
1988
1
1461
1013
19783
1305
1547
1690
572
3931
6
1568
737
650
635
1495
1168
3090
1819
1860
83
14
1431
3576
3
1366
1211
7258