467
0
1043
722
444
269
2477
2702
918
408
409
749
588
767
951
737
413
348
320
831
207
362
1020
1045
544
1023
266
2490
787
436