2515
2066
3
4
1
4
432
184
32
1
1
7
1
7
2
2
4
1
1
2
2
1
456
54
1
2
3
5
1
2
1
1
4
4
1
212
4
3
6
133
1
31
4
697
3
278
666
603
890
78
4
4
2
2
749
46
2
19
3
1
25
4
5
44
192
1283
71
37
155
1054
682
587
778
1010
527
21
21
1032
23
6
58
4
107
1
145
1
2
2
1
8
6
4
15
234
37
2044
200
844
1201
369
42
799
26
44
1
82
430
8
229
125
2501
14
13