2233
2447
2
1
1
1
454
190
27
1
4
1
4
3
7
1
7
6
415
42
2
6
1
1
2
12
8
1
6
193
1
1
109
1
1
31
1
3
7
571
5
257
693
566
643
74
9
23
1
2
3
528
53
3
10
1
1
29
3
1
37
171
1222
62
35
141
1254
496
307
547
581
841
11
15
10
846
47
12
58
1
2
5
2
1
55
195
1
1
1
3
3
16
13
1
21
6
149
35
1766
283
893
791
435
40
584
14
37
1
62
317
5
96
142
2221
12
1980
253
11