2639
5
755
1
1138
6
2431
12
1799
1142
3
1003
2
1074
702
637
1051
678
1800
793
932
674
654
553
446
0
407
996
7
493
617
606
566
471
945
4
1164
870
616