2169
262
3
2
1
4
432
168
38
1
6
1
1
9
2
3
2
2
3
2
450
42
1
1
2
10
3
1
1
5
2
1
1
224
1
1
1
3
131
42
745
6
235
590
465
1093
48
15
7
5
9
982
18
15
4
1
23
7
7
51
1
159
1058
48
28
157
855
708
683
846
1081
330
10
16
1220
11
8
36
2
1
1
147
1
149
1
5
1
14
1
11
4
24
2
323
28
1988
92
731
1336
298
45
1007
22
51
1
118
592
3
283
76
2422
9
236