737
0
777
1142
3159
1585
857
1342
436
1292
1479
343
461
999
1099
692
2760
1
3579
3
1532
2727
329
1564
419
2886
2
893
835
471
1129
1791
932