1681
1
2996
0
1746
2
1788
3090
6
868
1431
784
1660
1568
791
1532
1749
1691
2377
1699
1382
300
801
2999
3
1526
2166
6929
11
5065
685
2571
2903
3562