477
2
507
1
792
798
0
671
1067
3
3342
7
711
1037
655
935
1523
4
1416
881
1030
1449
689
3212
1015
421
2431
5
114
2879
1166
749
1154
734
1135
812
644