25127
0
1298
7756
3
597
2506
3293
7
4915
1737
2193
4713
14
1390
1671
1
845
349
6968
5
31183
12
355
1446
1020
1425
1215
2435
323
753
328
2169
2
1510
1192
2796
3303