25184
63
4001
5
1914
1444
8
1423
4
1419
1
1682
3
117
733
1007
2
961
442
1439
1502
1931
2792
1059
4265
1548
4131
1654
7342
1595
1372
1651
1427
2596
0
3326
1796
1277