958
1
1761
3
3340
2
1496
0
736
526
4489
6476
8
1165
1783
4
546
1731
784
737
1082
729
755
935
2235
2821
11
1543
740
928
874
1084
1036
2360
5
805
1358
1301