2516
2090
3
2
1
8
454
182
34
1
5
1
1
4
3
4
2
1
1
2
2
1
485
51
1
3
6
1
9
1
5
5
1
229
5
10
3
132
33
1
691
3
319
664
588
858
87
3
18
2
1
4
749
26
1
16
2
1
19
3
4
54
228
1250
80
45
145
1145
624
557
736
927
630
19
4
14
1043
17
9
52
1
1
3
113
2
181
2
1
1
7
1
16
13
17
1
204
45
2037
230
854
1145
418
44
778
21
54
1
71
395
5
211
154
2506
10
13