1558
2
572
0
25669
1431
83
1
19783
3090
6
564
2903
3
1018
2932
3562
5440
8
4358
745
21152
2996
32302
2258
3080
1594
1015
496
1348
4
467
2366
784
2921
5
1606
1229