1338
6
2334
0
2135
1
521
964
814
933
2799
3
767
2982
1154
2610
4
1291
1869
1302
1377
1260
565
7952
2554
1622
5217
11