909
0
1095
968
358
392
995
157
1020
74
1045
479
618
1025
21743
1
2275
2
433
2199
1416
505
4045
1603
970
458
325
420
1414
1068
468
2041