2185
2409
2
1
1
1
449
182
25
1
5
1
4
3
7
2
7
5
394
44
2
7
1
1
1
2
11
8
1
6
190
1
1
104
1
1
29
1
3
7
572
5
233
681
556
641
74
9
22
1
2
3
529
50
3
10
1
1
30
3
1
38
149
1201
60
37
132
1217
494
305
537
556
836
11
15
10
867
38
12
57
2
5
2
55
180
1
1
1
3
3
16
8
21
6
148
37
1734
266
880
786
406
41
582
14
38
1
66
311
6
95
140
2173
12
1935
250
11