2125
2213
474
181
38
4
409
17
11
3
235
240
501
9
270
532
510
745
68
1
1
1
1
1
35
1
4
9
1
3
1
1
13
14
640
22
19
14
2
44
8
20
2
1
1
14
4
160
1
2
1
1011
66
8
1
43
800
666
605
835
1197
75
2
6
1
1595
1
1
1
82
3
1
1
1
2
1
2
1
17
266
1
4
1
1
4
1
1
2
4
4
5
2
58
139
6
1931
49
631
1080
348
60
670
57
15
6
34
11
53
497
1
86
91
2111
14
1335
2