1789
3
1535
1
2090
4031
1859
2
1900
1063
0
12459
1432
3180
1260
1144
1112
2959
5753
10
2062
1451
926
1537
1837
993
8178
5
2927
1795
6745
16
2025
1873
3239
6
4360
2393