961
2
1117
1
1551
0
527
1812
1748
853
1134
880
4
724
2651
5
1077
413
1318
1602
727
1481
1664
3332
557
1187
1244
1311
653
813
566
1128
705
845