981
2
329
1
252
517
107
0
487
6
533
1052
510
832
231
1169
721
767
1232
4
1910
1410
5
1984
3
1618
762
988
624
362
1276
736
854
3015
910
4379
7
1553