2528
3
3014
20
462
0
1152
1
3587
2
796
6
2297
9055
10
1205
4083
1913
5
2257
3022
7
521
7304
1566
527
2794
1529
3858
2277
475
5226
3085
4285
12459
2234
4
443
2036
1639