443
0
2952
1816
358
667
545
87
371
329
419
336
472
596
468
266
387
639
817
668
800
428
411
606
1862
1
815
597
1070
1454
398