18385
2
2045
1
19034
6
282572
0
22330
22
874
13159
10
9807
2027
121182
417
764
9244
4139
4
625
2000
5255
16
1822
3599
822
1559
1216
8876
8
1327
13760
2726
96512
10070
7
629
1464