989
3
3354
5
3090
6
2183
9
3673
5658
2919
2
1501
1
1936
2620
8
1801
1289601
4
2358
2155
1920
0
3162
1740
1050
923
2948
3868
10
1903
1992
6346
16
1725
795
10598
2738
3694
1221