1823
0
5253
4
635
190
297066
2740
1
471
3066
7
621
722
2285
2
1868
2343
59
372
798
5946
3505
5
613
131589
444571
9
2092
905
21152
8
1466
706
477
612
391
785