921
1
3082
1501
0
5838
5
417
1204
1277
1464
2
2497
4915
7
987
1422
886
4987
3
1208
2932
320
2252
711
1973