181997
11
1819
1
21152
8
2535
2
2666
9
32302
0
1883
2377
2980
3546
5592
370
2932
19783
1699
582
3090
6
3083
1668
451
742
5431
392
2329
7034
2873
3
769
2207
5339
5
3080