3629
1
3321
2551
34959
18
2996
0
1247
2
1568
7086
12
5486
1793
3
3492
2512
3546
840
3238
13
2449
5527
475
3461
4
4431
9
2911
1964
1814
106
1416
2462
11351
17
2558
1632
2954