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