3987
0
1265
1192
712
1
913
1399
802
1062
463
2302
3
1710
334
961
1305
736
3029
6
3444
1166
325
1029
411
1650
593
1787