1157
3
1351
4
725
2
1368
826
995
1
861
1020
1199
720
777
869
1635
1357
2031
2400
748
3666
3787
10
915
1595
1367
1377
0
1788
994
1370
982
823
787
575