965
1
1031
2
641
3179
3920
8
836
0
1893
1162
4618
5
1863
1264
1274
1639
2747
878
1119
736
778
990
7
657
1053
6
739
460
504
3
671
459
718
530
769
639