247
1
1068
1506
0
2306
2
2814
5
2330
1360
885
774
817
1869
440
2435
4
3025
1334
1014
3691
2749
2809
1550
2301
1020
1767
2132
1359
637
2881