240
0
3116
3
1825
1
2463
2
5382
5
1125
2566
2123
1639
1989
1883
2040
2582
1988
1348
2108
1195
1814
1005
4360
1819
2624
13
2539
449
2152
2889
4
1181
1044
1138
25