32302
0
2535
2
3498
4
25669
1213
1518
707
1
19783
2932
1603
3613
8
5402
9
452
4548
3544
3
17946
1091
2990
14
1153
3090
6
1710
572
21152
2009
5
2996
1193
1819
7793
3080