632
1
660
2287
4
1069
0
567
707
2
486
1772
3
604
647
756
448
4870
7
744
1115
911
1600
852
562
810
1340
955
680
1119
659
401
437
414
2243
5
543