2189
0
14801
11
1927
2
40314
14
2593
1
3329
676
717
3212
4
787
806
898
2580
541
697
297066
733
591
546
21152
8
730
3372
2525
55904
6501
19079
6
763
37355
13
567
1768