247
1
1506
0
2306
2
248
2814
5
1566
2989
3
2330
1869
440
3025
710
3795
1334
3691
2809
74
1182
4154
1550
2301
1020