1632
2
3126
3
2799
6
3090
1
2968
3673
1606
1526
1539
3644
19944
1554
1371
1779
1681
2254
2919
2972
0
4499
12
1787
1289601
4
2358
9
2155
4588
5
2948
3868
10
2110
1903
6346
16