1
1472
334
156
18
1
262
18
3
1
167
153
346
8
213
309
343
537
71
1
22
4
1
2
4
7
474
16
9
3
1
42
5
22
1
8
128
2
650
67
1
39
537
456
438
598
805
67
1
1
1
1141
1
42
2
1
1
1
1
1
20
184
1
1
1
2
2
5
1
1
39
120
1
1305
47
386
764
293
27
495
34
8
1
4
3
1
47
372
63
43
1465
8
3