547
0
352
2533
645
558
1094
512
522
452
541
3624
4
476
934
1726
400
854
510
513
38
148
765
639
554
1458
546
1123
1661
439