565
1
402
1003
543
502
770
867
4
1999
2
1155
0
1659
672
861
477
1070
1128
906
1717
3
343
626
822
657
2075
756
1253
674
424
414
397
894
1931