1242
0
1273
1
2477
1951
2
5094
9
2571
1834
3215
5
725
476
1294
6617
2948
2083
1536
1763
1152
418
1195
455
18816
11
3934