2531
2
3573
4
3365
3
1891
6
2522
535
0
1974
1135
2189
213
1425
1
674
3649
5
2771
5949
576
3491
2059
5164
3303
10
7592
7
3289
22731
3297
12
469
25494
12459
736
2277
2023