2246
2419
1
2
1
1
1
451
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
572
5
254
700
560
666
66
9
26
1
2
3
544
54
3
12
1
1
29
3
1
37
172
1216
54
40
141
1269
479
317
547
581
842
11
15
10
820
46
11
58
1
2
5
2
1
58
198
1
1
1
3
3
16
13
1
18
6
152
40
1759
295
897
806
425
40
601
16
37
1
61
334
5
97
146
2233
13
1980
266
11