1371
1
658
0
328
664
263
553
751
458
365
668
284
1485
148
932
683
442
142
930
526
1409
1123
1596
2909
476
801
710
787
841
424
398