3090
6
619
1
1539
2258
3673
7034
2
2760
4
1289601
5431
3934
1746
455
2131
2299
895
0
2919
1075
19944
1259
2414
2972
2358
9
2155
3
1562
2948
2110
3868
10
1903
6346
16
10598