2369
2050
3
3
2
6
414
174
33
1
6
4
2
3
5
1
1
2
2
1
445
55
1
2
3
4
1
3
1
1
4
4
1
204
4
3
7
135
29
2
660
3
272
618
576
823
80
8
3
2
1
6
708
35
2
15
2
1
16
4
5
42
189
1211
70
36
142
986
638
567
750
942
521
21
18
1007
22
6
60
4
112
1
159
1
2
1
1
8
1
11
10
13
207
36
1954
172
795
1131
349
45
747
22
42
1
71
390
6
224
117
2359
10
13