2624
2
83
1
1323
954
3714
8
2283
1938
1825
1751
953
486
1691
2710
3106
123674
35
2066
0
605
2060
2676
2837
2880
3
3055