2392
2063
3
3
2
6
418
177
34
1
6
4
2
3
5
1
1
2
2
1
450
54
1
2
3
3
1
3
1
1
4
4
1
206
4
3
7
134
29
2
666
3
273
626
585
827
81
8
3
2
1
6
712
34
2
16
2
1
16
4
5
42
191
1225
71
36
143
995
647
571
752
953
526
21
18
1014
22
6
59
4
113
1
155
1
2
1
1
8
1
11
10
13
207
36
1974
175
808
1135
353
45
750
23
42
1
71
394
6
225
116
2382
10
13