948
3
1727
4
2890
9
500
1
5640
1862
2
2196
1562
2639
5
738
2433
12
1801
1142
1705
794
804
1004
1075
702
640
1053
679
795
933
674
654
446
0
553
407