2493
1
1898
3859
7
2069
3
625
2
1709
3304
3719
2920
9
13835
2821
2990
6
18403
7756
477
0
1649
1192
2968
2337
3123
499
475
2693
1431