2223
2196
1
1
5
889
378
61
2
10
3
1
4
5
8
3
1
1
2
788
53
1
1
6
2
5
1
13
1
3
432
1
3
5
3
356
1
39
1
1
1104
21
588
1062
956
1669
144
1
1
49
1
5
4
4
1
1
3
1
8
20
1479
1
24
35
2
7
2
83
14
32
1
1
1
59
2
374
3
2
1
2014
140
32
181
1614
1
1352
1237
1638
2187
367
3
15
2
1
2655
10
10
130
2
1
1
1
1
2
1
1
1
2
108
417
1
1
2
1
2
1
2
1
1
9
1
3
14
2
1
9
1
1
1
93
1
447
30
3798
144
1295
2247
749
86
1519
74
60
4
22
17
1
148
980
5
357
144
4398
21
102
1475
4