2999
3
21152
8
2535
2
2258
1
1690
2131
1787
1819
4179
3691
4
2082
3854
6753
17
32302
0
4453
1431
1399
1883
3498
2152
19783
4768
5
2711
528
4651
2333
2911
9
851
2327
11
2377