423
0
3765
4
2535
2
2059
19783
919
1563
323
3117
8
4425
6
3453
1
17946
32302
770
1815
2982
3
1929
3014
20
25669
2683
297066
21152
2932
894
3498
571
1189
1295
280
3779