5
1
1097
9
405
3
484
68
10
11
1
9
98
415
7
790
518
62
189
25
14
616
230
103
22
80
200
21
20
402
867
96
291
3
47
36
651
2
248
86
2
144
2
154
10
466
322
951
89
