1239
1
3854
2
940
945
3386
971
0
746
1568
737
994
6
3289
2632
1778
1739
4937
1131
3655
5
4954
4
1533
538
1254
2336
1559
866
309
1894
6547
894
643