3014
20
2788
1
3085
5
3491
4
1666
1705
3485
7
4526
2
2390
3316
10
2403
2430
5141
31371
64
7394
2988
1239
0
3655
3
2495
2493
3508
108797
2350
2234
3527
1647
1695
2386
2297
796
6