1630
2
6345
32
5289
6
1506
0
2739
1
650
2814
5
1142
1756
2775
2799
3
509
1893
1869
1550
1129
2329
2366
4
1903
3567
2759
1507
1386
392
964
2842
8
712