995
2
1540
1
1291
3159
7
3375
19
2112
3
2767
5
845
8
1391
1458
2544
10
1201
3092
495
0
2644
1242
1414
11
474
1275
720
2517
4
619
1553
752
1243
1377
64783
1998
981
1859
26