240
0
3116
3
1825
1
2463
2
5382
5
1125
2123
1639
1989
1883
2040
2582
937
2861
1348
1195
1814
1005
1819
2624
13
2152
2977
344
3292
1181
623
1044
1138
25
2034