2535
2
25669
0
19783
572
1522
1
3765
4
32302
1316
3498
1449
7471
9
14
3591
11
1665
3107
7
1558
2505
8527
1668
3090
6
4832
3
400
5164
5
3053
7793
2131
8440
571
989
658