841
0
830
1
1012
1106
2988
994
915
1465
1237
1782
1401
1450
1098
446
767
4
2287
808
1493
3724
3
2403
894
1123
1156
2760
2082
543
2521