2237
2418
2
1
1
1
465
188
24
1
1
6
1
5
2
9
2
9
6
394
43
2
7
1
1
1
1
11
9
2
5
185
2
101
29
1
1
7
606
4
253
665
599
649
71
8
24
1
2
3
545
43
3
9
1
1
31
3
1
38
171
1216
60
42
135
1186
550
324
520
614
836
12
12
10
856
33
9
67
2
4
2
55
199
1
1
1
3
3
17
10
1
29
7
156
42
1788
251
894
804
419
43
591
13
38
1
67
318
6
99
136
2227
10
1968
269
13