1380
0
562
1
1451
2522
2
1547
1015
1180
1694
2596
951
2810
4358
6
690
534
1492
3
591
991
2776
2669
935
1572
2698
2615
1787
1329
4
3360
5
2505
2495
564