348
0
935
456
1077
1440
1
434
683
428
400
4536
2
525
297
2076
517
350
2546
1842
3025
492
4940
5
776
278
1936
953
508
407
726