3211
1
1343
21152
8
1175
2593
7034
2
297066
0
6110
4
2711
3657
5151
2911
9
6362
5
4651
3
398656
19
2090
995
550
1212
4724
642
1468
1942
1919
1582
3575
2082
7893
1572
2356