993
10
845
1
403
2
695
310
2569
14
925
6
554
1067
3
827
4919
4
1891
545
0
2610
9
1553
941
939
1300
706
749
871
12973
1381
1288
522
1131
566
737
651
569