2631
1
2911
9
2765
8
2899
2966
11
1353
2
6053
4
1410
101415
109
700
0
2422
946
1031
866
4285
3
3644
12449
23
2517
2302
1998
2088
5
2024
7793
10032
14
297066
2328
114240
45
2954
2583
7
4329
10