851
1
890
2583
7
3765
4
8535
12
3105
2668
638
0
1583
8819
1585
2
1759
215
2496
3
1777
3461
1347
2189
4915
4465
22
7793
1589
5225
8
1764
36905
2382
1581
297066
1844