3819
1
3351
3
2772
526
0
2377
7832
2
644
1526
16062
15
1517
2505
3465
982
1225
1743
1844
985
3054
5
2584
11
4016
877
605
66
1665
2057
5897
4
2604
2082
1683
716