2409
2062
3
3
2
6
424
177
34
1
6
4
2
2
5
1
1
2
2
1
450
55
1
2
3
6
1
3
1
1
4
4
209
5
3
7
129
33
2
669
3
278
626
587
838
80
10
4
2
1
6
721
37
2
15
2
1
19
4
5
43
192
1228
68
36
142
1012
642
577
754
949
525
21
17
1012
22
6
59
4
112
1
160
1
2
1
1
8
1
10
10
14
210
36
1983
180
807
1150
354
49
762
22
43
1
72
399
6
223
123
2399
10
13