973
1
3774
5
886
1045
960
1122
1773
2
1145
518
0
514
837
1345
630
792
1385
521
1166
385
1391
2982
3
1480
404
920
105290
1179
896
530
2163
814