19279
2
17353
0
417
788
31535
282572
1327
2000
1
476
1343
1880
798
422
501
2730
6
4139
4
2275
1921
2125
14508
18
2727
2714
5
20634
8
3114
5781
1216
2987
9244
5255
16
2095