1346
0
1009
3114
4
1452
1
2317
6515
1559
7039
3092
5781
6
2693
3
2806
1754
3844
5
1020
683
572
543
4604
13
1621
2710
8
1972
768
2991
2727
2
25127
5316
423
953
3887
9