1627
0
1665
3
2905
895
8024
2
1763
1093
1
2306
1559
1506
2814
5
1869
1825
1550
964
544
2330
2515
1470
440
3025
1334
2494
521
2474
1774
1132
1385
814
395