1723
0
504
2349
2
7034
957
1
554
2769
2428
7071
5
2570
2933
2550
2268
3
103
5919
2115
940
280
1961
1691
7
2489
712
1876
3366
2080
392
5825
4
1741
9220
4360