8225
0
89
137855
11
2206
6
29629
1637
1
643
2
32
39
596
646
8
123
3778
1513
1626
1612
15
712
844
1209
3
1587
252
841
1158
4
698
877
3611
40
12995
4163