1423
6
1580
2
1537
3
25219
0
16668
8
20710
1033
3899
9
1795
1160
1148
5
15373
1354
1647
1682
14093
2465
1748
4
1987
1587
1
1429
782
1573
1263
2634
72438
1984
665
1189
1708