25017
0
20343
2440
5
14021
1132
2
1657
1562
1
15247
1722
4
652
1288
3862
9
2602
1663
463
1122
107
1337
1624
1566
1944
695
1403
1394
6
1240
1514
3
762
1551
986
1110