2156
2090
3
2
1
3
829
315
74
1
9
4
1
9
1
2
2
1
2
2
796
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
1722
125
1
1
1
1
1
49
1
3
3
4
2
4
5
1
7
15
1523
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
1225
1553
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
371
1
4
1
5
1
1
1
15
1
1
3
1
9
2
1
12
1
1
85
1
428
31
3652
135
1241
2256
622
88
1567
72
66
6
39
17
1
160
1038
4
1
337
146
4228
18
1350
4