1501
1
1563
1054
8597
9
2260
12
2587
6
661
0
3674
10
1458
3
6062
16
3890
2
1374
1587
1557
10324
3440
2520
958
5455
5617
5
1968
7328