2208
2395
1
2
1
1
1
448
199
27
1
3
1
6
4
6
2
6
5
405
46
2
3
1
1
3
12
8
1
5
191
1
1
96
1
32
3
5
553
5
259
667
548
675
59
9
26
1
2
3
561
52
3
13
1
1
28
3
1
37
181
1169
48
37
133
1247
473
318
563
580
846
11
20
18
855
45
9
63
1
2
6
2
57
203
1
1
1
3
3
18
16
1
12
6
153
37
1731
287
872
811
416
40
616
17
37
1
61
346
5
95
145
2194
14
1922
286
11