2547
1
1651
2054
6
1087
4513
1869
2
835
995
4098
3
2275
2503
1665
28805
3114
4
1453
5866
1231
1642
467
0
939
1823
993
991
4940
5
31535
1418
945
1562
19279
6062
16