2864
7
2086
4
1326
1
1392
7952
2298
2
938
1129
0
1260
521
1315
1990
504
1003
1446
22330
22
383
1084
1362
2644
814
2799
3
417
767
1418
3437
5
1256
1188
1823
2372