1232
1428
266
111
23
1
240
10
1
2
145
126
293
10
124
219
306
523
60
1
13
1
2
4
1
8
4
458
15
6
7
2
24
7
22
8
2
79
1
1
505
60
2
29
361
1
396
442
451
736
43
2
1
1
1
951
1
1
53
1
1
1
5
1
1
22
147
2
3
1
1
2
3
27
128
1
1070
33
289
736
174
32
480
35
9
3
17
10
49
359
65
39
1226
6
831
5