969
8
716
4
635
7
1102
2
123
1
760
0
439
881
686
384
1659
541
1987
985
5
1044
569
461
511
553
3
515
952
607
621
202
1360
5000
9
2935
1528
2527
1874