1024
72
67
61
43
42
53
52
510
45
63
10580
8730
6600
5080
475261
4110
3990
3839
3581
337147
309142
29049