2
3
1
182
73
174
9
146
60
244
587
9942
284
10801
1
472
668
189
350
1
9
2
5
411
8
9
73
174
9
146
60
244
587
9942
284
10801
1
472
668
189
168
515
6
5
3
861
1285
2938
246
426
799
977
5107
4
527
1332
301
2
72
3
2698
274
1
8
8
9
122
206
1
4
4
7
3
343
7
6
223
1
102
5
3
195
65
1
301
3
125
1
4
257
197
6
77
104
291
3
195
106
117
520
3
2
8
5
613
1958
6
101