25137
0
4111
2
467
1462
1
3428
3
2076
31535
1020
1954
53
2702
505
1567
594
381
1872
968
4536
226
402
893
2328
5223
9
422
476
2490
957
5313
1712
415