329
0
19783
2
2535
1045
1356
419
4044
5
3083
2920
4
17946
2465
404
1070
657
3125
818
3546
1
32302
595
639
416
403