5861
6
1733
1
2714
5
4915
7
1642
20634
8
2858
14
2043
1463
7334
4
1389
2
5431
3
827
2991
282572
0
1019
467
5093
9
2855
1755
2069
1502
247
1501