976
1
896
2
1719
761
467
468
1723
4
607
378
387
418
558
1921
2893
3
1711
867
330
0
393
801
5
656
513
540
974
2130
953
70
742
522
1033
968