1723
0
2349
2
504
2570
7034
957
1
554
4946
18
7071
5
2933
7608
12
2268
3
103
3354
940
693
280
806
676
2489
712
3366
2080
392
1387
5825
4
1741
9220
4360
7