2048
2554
440
182
33
1
378
31
9
4
212
243
508
6
354
526
477
608
83
2
1
44
1
3
2
2
1
2
4
1
9
11
521
1
32
17
10
1
41
1
5
9
1
12
2
261
6
2
2
956
80
8
1
48
811
659
519
787
1127
111
5
8
1493
3
6
79
3
1
1
1
4
1
15
279
2
2
2
1
2
2
1
1
3
1
8
1
2
1
1
9
1
1
1
1
59
1
95
6
1874
73
618
906
474
45
559
37
14
4
23
19
33
402
1
1
76
86
2036
12
1339
2