2906
2
3090
6
4943
2687
3673
3236
4
1709
2959
1
6707
24
2591
1307
3
2919
1289601
2358
9
2155
1769
1053
2948
3868
10
1304
0
1903
1725
6346
16
2907
10598
3694
2462
1221
2154
5347