2355
2032
3
3
2
6
412
173
33
1
6
4
2
3
5
1
1
2
2
1
441
55
1
2
3
6
1
3
1
1
4
4
1
205
4
3
7
131
29
2
657
3
269
611
573
823
79
8
3
2
1
6
707
36
2
15
2
1
17
4
5
42
187
1201
69
36
140
975
638
566
747
937
515
21
18
1005
22
6
59
4
111
1
158
1
2
1
1
8
1
10
10
13
207
36
1944
168
785
1131
347
45
747
22
42
1
71
389
6
224
118
2345
10
13