439
0
1167
602
918
1131
1332
2168
5
859
909
968
348
1101
798
415
1661
1
413
482
1054
780
846
525
2190