8125
3
1824
0
509
5861
6
2714
5
4915
7
2858
14
2043
1
1129
1463
39326
19
7334
4
1306
2
374
3753
827
1865
2991
1664
1019
467
5093
9
1665
2855
1755
1502
993
247
1234
2038