2289
2126
3
2
4
2
384
153
34
6
1
10
1
2
7
4
2
2
2
421
38
1
1
2
8
1
6
1
7
1
1
2
201
1
2
5
5
124
1
42
1
623
4
245
573
439
989
43
8
4
9
887
12
18
1
1
24
6
8
47
164
1036
43
28
154
814
703
590
791
995
316
5
13
1069
6
9
36
1
1
121
124
1
1
1
4
1
7
1
9
3
23
4
278
28
1891
92
708
1210
303
47
905
26
47
1
82
539
5
255
88
2277
12