916
1
544
621
0
88
1256
2
590
856
890
697
5
550
3
1608
4
790
936
1364
844
1832
952
786
1264
1159
1534
947
1145
1297
1642
1975
4288
987
4319
1111