25097
12
1906
1
2260
4
5000
9
1785
2
3061
5
1920
10
5143
6
1566
2236
2739
3768
1107
2809
7
1797
3
3084
1345
3472
839
0
2181
961
1075
2586
456
555
706
1440
550
1036
11
1034