2242
2412
1
2
1
1
1
450
197
26
1
4
1
4
2
7
1
7
5
415
45
2
5
1
1
3
12
7
1
5
192
1
1
102
1
1
33
1
3
7
569
5
253
698
560
666
65
9
25
1
2
3
544
54
3
12
1
1
29
3
1
37
172
1215
53
40
141
1267
478
316
546
578
842
11
15
10
819
46
11
58
1
2
5
2
1
58
198
1
1
1
3
3
16
13
1
18
6
152
40
1755
295
896
806
423
40
601
16
37
1
61
333
5
97
147
2229
13
1976
266
11