2151
2089
3
2
1
3
830
313
72
9
4
1
9
1
2
2
1
2
2
791
51
1
1
2
9
5
1
1
14
2
1
2
4
443
1
1
2
325
1
43
1
1173
15
454
1008
929
1723
126
1
1
1
1
1
49
1
3
3
4
2
4
5
1
7
15
1524
28
29
3
13
3
57
15
26
2
1
1
65
3
1
300
1
1
1
1907
122
32
188
1516
1
1273
1227
1545
2116
388
12
1
1
1
13
1
2543
1
8
11
109
2
1
1
2
1
1
4
1
1
1
1
1
158
1
366
1
4
1
5
1
1
1
15
1
1
3
9
2
1
11
1
1
86
1
427
31
3644
138
1231
2261
620
90
1568
72
66
6
41
17
1
160
1039
4
1
336
147
4222
18
1349
4