878
6
374
1
436
563
377
2
888
1139
1745
4
521
4043
5
466
607
385
775
944
707
555
709
762
2757
12
1110
575
1712
2037
1528
557
613
771
1531
3
1230