2049
1
2982
3
1749
951
2366
1015
1087
3109
14
5897
4
2999
1883
2
1606
1778
2173
1751
8527
1357
5489
11
1993
2131
1532
19944
4179
4335
929
2571
6
2377
2368
2722
623