893
0
579
2328
415
456
418
1567
2
602
1939
737
439
1463
781
722
697
1020
909
951
488
329
2143
918
1045
597
349
464
474
304
2123
479