25137
0
1824
1389
2
17184
44
1531
6
2855
3
2069
514
2220
1
177
247
1124
2419
1626
8680
2830
7
3116
3691
5
2809
2821
2301
1020
7770
10
2881
282572
639
4
2224
3510
4111
2657