499
1
948
3
2885
9
1861
2
2196
755
1138
6
2639
5
737
1799
1142
2431
12
804
793
1697
1003
1074
1800
895
637
1051
553
446
0
996
7
932
654
1164
471
945
4