320
1
1897
155
11920
10
326
3225
516
2748
2
340
3266
15
814
1517
6
1262
13123
1834
3
585
1148
0
526
364
750
909
131
3626
605
875
664
2986
7
786
7645
8289