2361
1
777
1417
4
6091
5659
10
26447
18
2763
0
1993
2
3
5978
6
2755
17333
27
8323
743
3948
1662
3936
4199
2638
9956
3169
7
3503
517
2949
3198
8
3615
3226
7095
1827
1363