2186
2198
1
1
5
896
375
56
2
10
3
1
4
5
9
3
1
1
2
772
53
1
1
4
2
6
1
13
1
3
428
1
3
4
3
347
1
38
1100
20
578
1061
952
1647
146
1
51
1
1
5
4
4
1
1
3
1
8
19
1453
1
25
35
2
8
2
83
14
33
1
1
1
62
2
365
3
2
1
2008
142
30
185
1600
1
1333
1233
1623
2181
363
3
15
2
1
2654
11
11
132
2
1
1
1
1
2
1
1
1
2
105
418
1
1
2
1
2
1
2
1
1
9
1
3
14
2
1
9
1
1
1
92
1
451
28
3766
139
1284
2225
746
90
1494
76
63
4
22
18
2
150
955
5
356
146
4363
21
102
1475
4