4031
1
12459
3
1535
2090
1789
1900
2062
3180
1112
1260
1432
2
1859
5753
10
14861
7
1063
0
1451
3239
6
1144
2959
2443
1308
1306
926
1537
1837
993
190
8178
5
2927
1795