2455
2102
3
3
1
4
411
184
34
1
1
7
1
7
2
2
5
1
1
2
1
465
55
1
2
3
5
2
2
1
1
5
4
1
207
4
3
1
6
124
30
5
676
4
257
657
592
879
70
4
5
2
2
737
45
1
16
3
1
26
5
5
41
175
1257
63
39
164
1010
667
575
756
1002
494
22
21
949
24
7
53
1
4
111
1
138
1
2
2
1
8
5
4
13
2
241
39
2009
166
818
1178
352
40
787
22
41
1
82
423
8
227
123
2441
14
13