1501
1
957
0
415
951
456
409
2723
2
787
1557
403
1161
602
1133
1045
1438
1939
454
722
1520
2121
4
1824
1661
683
2528
2765
1101
410
1559
1885
5316
3