738
0
1
944
630
744
690
996
741
897
732
2
1148
3
1081
872
865
990
958
982
1039
962
4
1065
1053
1016
1185
1083
1091
1136
1208
1642
1346
1285
1315
300
401
476
307
395
202
287
516
225
309
244
877