5978
6
3062
8
181997
11
2738
3
3910
4945
1
3453
3660
2
3121
8582
2001
1691
3782
4383
4
3372
6105
1825
1158
3106
123674
35
605
2060
2676
2837
3055
297066
0
1177