240
0
3116
3
1825
1
2463
2
1125
5382
5
2566
4360
1988
2108
1005
1014
579
1819
1431
1959
4
1754
4099
8
1211
308
726
2539
5181
7
1220
504
449
1599
2131
2086
1441