2410
2058
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
134
33
2
669
3
277
626
589
838
80
8
4
2
1
6
719
38
2
15
2
1
19
4
5
43
192
1230
70
36
141
1013
646
574
756
958
526
21
18
1018
22
6
59
4
111
1
160
1
2
1
1
8
1
10
10
14
208
36
1984
182
811
1147
356
47
761
22
43
1
71
400
6
223
123
2399
11
13