2195
2074
4
2
2
5
387
166
33
1
9
1
3
14
1
3
1
1
3
4
1
398
37
1
2
2
8
2
4
2
1
3
2
1
3
205
1
1
111
39
5
667
5
210
551
488
903
43
9
7
5
815
6
14
4
1
17
6
3
40
137
1052
40
36
205
757
615
582
738
900
408
18
17
1039
13
5
26
1
1
2
116
116
1
7
1
14
12
1
13
2
247
36
1811
101
658
1184
269
45
827
17
40
1
96
465
4
226
92
2190
5