851
1
890
3461
4
2392
0
3090
6
3673
8535
12
3105
2668
638
3868
10
1583
1289601
1585
2
5052
1759
5347
2496
3
462
1777
2835
1347
4915
1589
6236
1593
951
2382
2013