2218
2405
1
2
1
1
1
448
200
27
1
3
1
6
4
6
2
6
5
407
46
2
3
1
1
3
12
8
1
5
191
1
1
97
1
32
3
6
557
5
259
668
555
676
60
9
26
1
2
3
561
53
3
13
1
1
28
3
1
37
181
1177
49
37
134
1252
476
319
564
582
853
11
20
18
860
45
9
63
1
2
6
2
58
203
1
1
1
3
3
18
16
1
12
6
153
37
1740
288
878
814
417
40
617
17
37
1
61
346
5
95
146
2204
14
1932
286
11