2535
2
32302
0
572
2891
4
1819
1
3498
3156
8
14
25669
1988
1233
3657
12
1358
2468
3
6346
16
2100
635
1603
8527
915
975
1193
2990
2209
1773
2166
693
83
526
784