1271
2
792
1
4772
3
655
526
1333
746
826
846
878
851
690
2346
503
1434
0
1356
5
687
1804
825
915
705
900
4
910
6652
8
1330
5636
3072
3558
1826
2478