3109
14
1993
3
2982
2366
1
1357
2
2049
5897
4
1006
2999
1883
1778
2173
925
1684
1532
3106
4179
123674
35
605
2060