2361
2038
3
3
2
6
413
173
33
1
6
4
2
3
5
1
1
2
2
1
442
55
1
2
3
6
1
3
1
1
4
4
1
205
4
3
7
133
29
2
658
3
269
613
574
825
80
8
3
2
1
6
708
37
2
15
2
1
17
4
5
42
187
1204
70
36
141
979
638
567
747
941
516
21
18
1006
22
6
60
4
112
1
159
1
2
1
1
8
1
10
10
13
207
36
1948
170
789
1133
347
45
749
22
42
1
71
390
6
224
119
2350
11
13