5959
18
893
5
1369
2
1475
1
1408
3
1517
4
1615
1621
619
900
3631
8
1413
1565
2045
1805
2233
1129
0
2418
3991
2034
2753
1296
1555
1651
2323
5038
6
610
3233
1600
3102