1647
4
521
0
2693
278
608
536
1415
619
588
400
3378
7
694
410
405
534
460
88
502
2266
468
1640
379
1164
583
453
1151
1131
688
852
607