649
1
342
0
846
714
1375
2
1710
255
1105
296
3012
1152
1232
1045
1754
653
584
1453
2690
1215
546
639
2796
391
1126