3354
5
562
1
1451
0
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
123674
35
2505
2495