547
2
946
1
905
3
2026
10
593
865
4
997
307645
9
90049
422
0
1273
1695
2747
12
1024
1686
601
2701
1151
3431
1187
1398
7
2965
350
12680
13
916
5
987
2390
721
1587
300