5512
6
11136
5
2059
453
2
10552
8
1322
3
454
525
1
57
63490
36
998
1716
818
1135
886
1002
776
857
658
754
638
858
548
847
618
817
769
611
1701
1276
1262
1225
1012
1747
4
613
1147
636
460
891