2461
2098
3
3
1
4
410
184
34
1
1
7
1
7
2
2
5
1
1
2
1
466
55
1
2
3
5
2
2
1
1
5
4
1
208
4
3
1
6
124
30
5
680
4
257
659
596
879
70
4
5
2
2
737
45
1
16
3
1
26
5
5
41
175
1263
63
39
167
1011
668
576
756
1005
496
22
21
949
24
7
53
1
4
111
1
139
1
2
2
1
8
5
4
13
3
241
39
2014
167
823
1179
352
40
787
22
41
1
82
424
8
226
123
2447
14
13