2156
2089
3
2
1
3
829
315
74
1
9
4
1
9
1
2
2
1
2
2
795
50
1
1
2
10
5
1
1
13
2
1
1
4
444
1
1
2
324
1
43
1
1170
14
1
458
1008
932
1721
125
1
1
1
1
1
49
1
3
3
4
2
4
5
1
7
15
1522
28
29
3
13
3
58
15
26
2
1
1
65
3
1
303
1
1
1
1910
121
33
190
1516
1
1278
1224
1552
2114
384
13
1
1
1
13
1
2541
1
8
11
110
2
1
1
2
1
1
4
1
1
1
1
1
159
1
370
1
4
1
5
1
1
1
15
1
1
3
1
9
2
1
12
1
1
85
1
428
31
3651
135
1241
2255
622
88
1566
72
66
6
38
17
1
160
1037
4
1
337
146
4227
18
1350
4