957
3
795
1
324
413
2433
12
558
2
995
400
1143
1804
5
1730
4
948
502
5645
9
535
805
449
0
553
276
350
490
408
998
7
355
796
412
934
655
36
676