2193
2438
2
1
1
1
452
179
24
1
1
6
1
3
3
8
2
8
5
387
44
2
7
1
1
1
1
11
8
2
5
187
2
100
1
28
1
1
8
596
4
242
661
590
634
66
8
24
1
2
3
530
43
3
9
1
1
32
3
1
38
159
1202
55
40
134
1181
528
310
507
589
819
12
12
10
814
33
9
64
2
4
2
55
187
1
1
1
3
3
17
9
1
27
7
154
40
1737
262
879
788
408
40
576
13
38
1
66
310
6
94
135
2183
10
1930
263
12