2398
8
17970
15
1839
1
1018
2433
4
796
2695
1744
1174
4387
1814
2
1751
1632
4217
2492
1797
1746
1764
2584
2166
2467
1328
1132
1613
3106
123674
35
605
2060