2408
2056
3
3
2
6
425
178
33
1
6
4
2
3
5
1
1
2
2
1
448
55
1
2
3
6
1
3
1
1
4
4
1
209
5
3
7
133
33
2
668
3
277
626
588
837
80
8
4
2
1
6
718
38
2
15
2
1
19
4
5
43
192
1229
70
36
141
1013
645
573
756
957
526
21
18
1018
22
6
59
4
112
1
160
1
2
1
1
8
1
10
10
14
208
36
1982
182
810
1146
356
47
760
22
43
1
71
399
6
223
123
2397
11
13