2410
2057
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
130
33
2
669
3
279
625
588
838
80
10
4
2
1
6
721
37
2
15
2
1
19
4
5
43
192
1229
68
36
141
1013
643
577
755
949
525
21
17
1012
22
6
59
4
112
1
160
1
2
1
1
8
1
10
10
14
210
36
1984
180
809
1150
353
49
762
22
43
1
72
399
6
223
123
2400
10
13