633
0
649
1
1046
1055
390
994
3
1012
552
724
851
1106
2
4308
394
1372
3092
5
892
2743
1309
6147
10
592
464
992
640
618
963
758
1086
1114
2430
965