624
1696
1
918
4049
4
1785
2
1213
1129
260
1891
0
1396
1298
3
1606
1321
1167
1411
2813
878
1438
1682
2699
6
4182
1212
2207
2889
1668
1003