755
0
329
749
608
2748
2
4594
1
298
348
529
481
1133
1009
479
1603
431
422
2522
668
295
464
1045
403
349
336
301
269
468
255
2992
494