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