900
1
1208
2
1052
836
1071
881
739
952
1298
1214
812
1396
1454
3
2683
958
1070
907
990
973
1030
1004
0
1432
932
1628
3859
1583
1305
1147
789
1138