2159
2090
3
2
1
3
830
316
74
1
9
4
1
9
1
2
2
1
2
2
797
52
1
1
2
10
5
1
1
13
2
1
2
4
444
1
1
2
324
1
43
1
1170
14
1
458
1011
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
1913
121
33
190
1519
1
1278
1225
1553
2116
388
13
1
1
1
13
1
2545
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
3655
135
1244
2256
622
88
1567
72
66
6
39
17
1
160
1038
4
1
337
146
4231
18
1350
4