514
0
379
517
262
415
951
456
1059
409
358
787
1557
403
1161
602
509
868
737
771
330
320
299
722
2121
4
1824
683
405
349
308