77311
1000
1010
900
883
412802
460
502
261015
330
232031
217747
26787
20160
18681
16632
1314265
12952
1183148
11664
10570
965143
8780