2368
2047
3
3
2
6
413
173
33
1
6
4
2
3
5
1
1
2
2
1
445
55
1
2
3
5
1
3
1
1
4
4
1
205
4
3
7
135
29
2
659
3
271
617
577
823
80
8
3
2
1
6
708
35
2
15
2
1
17
4
5
42
189
1211
70
36
141
984
639
568
749
945
518
21
18
1007
22
6
60
4
112
1
159
1
2
1
1
8
1
11
10
13
207
36
1952
173
794
1133
349
45
747
22
42
1
71
390
6
224
117
2358
10
13