20634
8
2337
0
3865
3
2710
9
441
439
594
1124
1
729
75
6194
6
1877
1581
77
360784
19
782
584
65
980
945
692
12958
5
1045
70
64
797
631
430
1009
2
536