2315
2430
1
2
1
1
445
187
30
1
4
5
3
4
5
1
422
54
3
5
1
1
9
7
4
187
1
85
1
3
1
37
2
4
606
5
242
689
565
731
88
11
22
1
2
2
625
50
3
12
1
1
21
3
32
173
1197
75
35
130
1280
515
355
608
617
873
11
15
19
961
46
12
54
3
1
6
1
79
176
1
1
6
3
14
14
1
3
6
170
35
1790
320
877
878
436
40
678
15
32
1
66
373
9
123
135
2303
12
1981
334
13