1659
4
477
1
867
894
1931
397
757
3
674
1070
2
906
1128
1718
343
626
822
657
2075
1185
10
617
1939
0
3462
5
394
1075
631
592
583
633
905
739
445